文档

【通知】SQL洞察和审计中PostgreSQL的审计日志输出格式优化

更新时间:

为进一步提升用户体验,DAS即将对SQL洞察和审计中PostgreSQL的审计日志输出格式进行优化升级。

优化时间

2024年04月18日开始逐步实施。

涉及的数据库引擎

  • RDS PostgreSQL

  • PolarDB PostgreSQL版

优化内容

优化前审计日志的输出格式为:前缀: 用户SQL模板 参数: 参数列表。在本次优化中,DAS去除了不便于识别的前缀,以使日志记录更加直观。同时,DAS还在可能的情况下将参数直接嵌入到SQL语句中,以便恢复成完整的SQL,从而提供更全面的信息。

说明

尽管DAS的目标是为您呈现完整的SQL语句,但需要注意的是,并非所有原始SQL都能完全按照新格式重构。在某些情况下,当SQL语句的结构复杂或涉及特定的系统限制时,日志可能仍会以原始格式呈现。DAS将继续优化系统,以期在将来实现更广泛的格式整合。

示例

优化前: execute das: select * from hello_world where id = $1 params: $1 = 2024

优化后: select * from hello_world where id = 2024

说明

当参数无法完全嵌入时,日志输出则可能保留原始格式。

影响

本次优化升级可能会影响到依赖审计日志格式的CloudLens用户和OpenAPI用户。DAS团队将努力确保这一变更的平稳进行,以最小化可能带来的不便。

说明

为了确保您的业务平稳过渡,建议您及时检查相关系统处理流程,并根据新的输出格式进行适配。

相关文档

  • 本页导读 (1)
文档反馈